import { Param } from "./types";

export const Flake8QuotesParamList: Param[] = [
    {
        name: "avoid-escape",
        descEn: "Whether to avoid using single quotes if a string contains single quotes, or vice-versa with double quotes, as per PEP 8. This minimizes the need to escape quotation marks within strings.",
        descCn: "",
        defaultValue: true,
        url: "https://beta.ruff.rs/docs/settings/#avoid-escape",
    },
    {
        name: "docstring-quotes",
        descEn: `Quote style to prefer for docstrings (either "single" or "double").`,
        descCn: "",
        defaultValue: "double",
        optionList: ["single", "double"],
        url: "https://beta.ruff.rs/docs/settings/#docstring-quotes",
    },
    {
        name: "inline-quotes",
        descEn: `Quote style to prefer for inline strings (either "single" or "double").`,
        descCn: "",
        defaultValue: "double",
        optionList: ["single", "double"],
        url: "https://beta.ruff.rs/docs/settings/#inline-quotes",
    },
    {
        name: "multiline-quotes",
        descEn: `Quote style to prefer for multiline strings (either "single" or "double").`,
        descCn: "",
        defaultValue: "double",
        optionList: ["single", "double"],
        url: "https://beta.ruff.rs/docs/settings/#multiline-quotes",
    },
];